﻿
/*
*  文件名（File Name）：             TemplateViewModelProp.cs
*  
*  作者（Author）：                  Haotian Zhou 周昊天 
* 
*  日期（Create Date）：             由 GIT 托管
* 
*  功能描述（Assisttion Description）：1、 无。
* 
*  修改记录（Revision Histroy）：    无
* 
*  备注（Remarks）：                 无
* 
*/

using Prism.Commands;
using Prism.Mvvm;
using SEPD.Revit.Extension;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;

namespace SEPD.Template.Revit1
{
    public partial class TemplateViewModel : BindableBase
    {

        private ObservableCollection<TemplateModel> _templateModels = new ObservableCollection<TemplateModel>();
        public ObservableCollection<TemplateModel> TemplateModels
        {
            get => _templateModels;
            set => SetProperty(ref _templateModels, value);
        }


        private TemplateModel _templateModel;
        public TemplateModel TemplateModel
        {
            get => _templateModel;
            set => SetProperty(ref _templateModel, value);
        }


        private ObservableCollection<TemplateModel> _templateModelSubs = new ObservableCollection<TemplateModel>();
        public ObservableCollection<TemplateModel> TemplateModelSubs
        {
            get => _templateModelSubs;
            set => SetProperty(ref _templateModelSubs, value);
        }



        private string _str;
        public string Str
        {
            get => _str;
            set => SetProperty(ref _str, value);
        }


    }

}
